shooting grounds - French English Dictionary